cape chelyuskin - French English Dictionary